agricultural technical institute - Alemán Inglés Diccionario